@charset "utf-8";
/* CSS Document */
/* Price Table */
.price_table_holder.col_2 .price_column{
	width: 50%;
}
.price_table_holder.col_3 .price_column{
	width: 33.3%;
}
.price_table_holder.col_4 .price_column{
	width: 25%;
}
.price_table_holder.col_5 .price_column{
	width: 20%;
}

.price_column  {
	float: left;
	margin: 14px 0;	
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
	border-radius: 2px;
	background: #fbfbfb;
	font-size: 16px;
}

.price_column ul {
	margin: 0;
	border-bottom: 2px solid #f5f5f5;
}
.price_column.price_column_featured ul {
	border-bottom: 0;
	background: #fff;
	padding-bottom: 14px;
}
.price_column ul li {
	text-align: center;
	margin: 0;
	padding: 14px 0;
}
.price_column ul li.price_column_title {
	background: #556167;
	color: #ffffff;
	font-size: 20px;
	line-height: 30px;
	padding: 4px 0;
}

.price_column.price_column_featured ul li.price_column_title {
	padding: 10px 0;	
	font-size: 24px;
	background: #9DD91F;
}
.price_column.price_column_featured ul li.price_column_title{
	-moz-border-radius: 3px 3px 0 0;
	-webkit-border-radius: 3px 3px 0 0;
	-khtml-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}
.price_column.price_column_featured {
	position: relative;
	margin-top: 2px;	
	margin-bottom: 2px;
	box-shadow: 1px 1px 15px rgba(0, 0, 0, .15);
	-moz-box-shadow: 1px 1px 15px rgba(0, 0, 0, .15);
	-webkit-box-shadow: 1px 1px 15px rgba(0, 0, 0, .15);	
}
.price_amount {
	font-weight: bold;
	font-size: 26px;
	background: #F3F3F3;
}
.price_column_featured .price_amount {
	background: #F8F8F8;
}
.price_column ul li.price_footer {
	padding: 14px 0 18px;	
}

